package com.yjp.aop;

import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;

/**
 * @author 于金鹏
 * @Date 2025/1/3 11:17
 * @Package yujinpeng
 */
public class MyAspect {

    @Pointcut("execution(int com.yjp.service.IUserService.update(com.yjp.domain.User))")
    public void pointCut() {

    }

    /***
     * 增强的功能
     */
    @Before("pointCut()")
    public void before() {
        // 在方法执行前，打印毫秒数
        System.out.println("方法执行前打印毫秒数：" + System.currentTimeMillis());
    }
}
